Quan nhà Nguyễn, người làng Hạnh Thông, huyện Bình Dương, Gia Định thành, ông mất năm 1841 tại An Giang. Cha là quan Thượng thư bộ lễ Trương Minh Thành. Ông đỗ cử nhân năm Kỷ Mão 1819, tài kiêm văn võ, ông là công thần bậc nhất của nhà Nguyễn, đã từng giữ các chức vụ: Lang Trung bộ Binh, Thượng thư bộ Hộ, kiêm phụ trách Khâm Thiên Giám, Tổng đốc An Giang. Và đã được sắc phong: Bình Thành Bá, Hiệp Biên đại học sĩ, Đông các đại học sĩ